projectile perforant - French English Dictionary

projectile perforant

Play ENFRFRfr
Play ENFRFRca

Meanings of "projectile perforant" in English French Dictionary : 4 result(s)

French English
UN Terms
projectile perforant self-forging fragment
projectile perforant self-forming fragment
Technical
projectile perforant perforating projectile
Military
projectile perforant armor-piercing shell